necessary payment - German English Dictionary